home *** CD-ROM | disk | FTP | other *** search
- Subject: CW9 Conversion
- Sent: 6/3/96 10:45 AM
- Received: 6/3/96 11:01 AM
- From: Henri Lamiraux, lamiraux@apple.com
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- I did not mention the ODFLibrary in my document because you should not
- have to rebuild it. The ODFLibrary is independent of the compiler used.
- But, it is true that for debug purpose you may want to rebuild it and I
- should have added a paragraph about that. But don't forget that you MUST
- ship your part with the 'official' ODFLibrary not the one you built.
-
- Note also that the ODFLibrary is built with Native exception and RTTI
- because in the Shared library performance is more important than code
- size. You should leave those settings the way there were because it is
- the way there are going to be when you ship you part (with the official
- ODFLibrary).
-
-
- >The instructions in the CW9 conversion package for ODF release 1
- >are incomplete. There is no explicit mention of the changes for
- >the shared library projects and the script doesn't look correct.
- >(The released project explicitly includes the individual source
- >files instead of ODFRuntime.Lib.")
- >
- >I've manually changed the "Runtime" segment in the shared library
- >projects. I had to remove the following files:
- >
- >ANSI C++.PPC.Lib
- >CPlusLibPPC.cp
- >ExceptionPPC.cp
- >global_destructor_chain.c
- >NMWException.cp
- >MWRTTI.cp
- >ptmf.c
- >qdglobals.c
- >runtime.c
- >Startup.c
- >
- >And replace them with MWCRuntime.Lib. The "Runtime" segment
- >now only contains the following files:
- >
- >ANSI C.PPC.Lib
- >MWCRuntime.Lib
- >console.stubs.c
- >
- >In order to build without native exceptions I also had to add
- >FWExcImp.cpp and FWClaImp.cpp.
- >
- >As shipped, the static library projects are configured with
- >native exceptions off and the shared library projects with
- >native exceptions on.
- >
- >Greg
- >
- >*********************************************************************
- >Greg King phone: 905-660-9006 x201
- >Perkin Elmer-SCIEX fax: 905-660-2600
- >71 Four Valley Drive internet: greg@sciex.com
- >Concord, Ontario, Canada If you turn off your monitor, how do you
- >L4K-4V8 know if your screen saver is working?
- > -Royal Canadian Air Farce
- >*********************************************************************
-
-
- ........................................................................
- Henri Lamiraux lamiraux@apple.com
- Apple Computer, Inc. OpenDoc(tm) Development Framework
- ........................................................................
-
-